Printed Circuit Board Layout Time Estimation
نویسندگان
چکیده
System design complexity is growing rapidly. As a result, current development costs can be staggering and are constantly increasing. As designers produce ever larger and more complex systems, it is becoming increasingly difficult to estimate how much time it will take to design and verify these designs. To compound this problem, system design cost estimation still does not have a quantitative approach. Although designing a system is very resource consuming, there is little work invested in measuring, understanding, and estimating the effort required. To address part of the current shortcomings, this paper introduces μPCBComplexity, a methodology to measure and estimate PCB (printed circuit board) design effort. PCBs are the central component of any system and can require large amounts of resources to properly design and verify. μPCBComplexity consists of two main parts, a procedure to account for the contributions of the different elements in the design, which is coupled with a non-linear statistical regression of experimental measures. We use μPCBComplexity to evaluate a series of design effort estimators on several PCB designs. By using the proposed μPCBComplexity metric, designers can estimate PCB design effort.
منابع مشابه
The CLEO-III Trigger: Design Methodology Case Study1
The design of the CLEO-III Trigger produced 24 different multilayer printed circuit board designs, and over 100 FPGA configurations. Only one board design was intentionally prototyped and respun; only one board design was respun due to design/layout error; only one board design had more than 6 ECO wires. A detailed case study of the CLEO-III Trigger design methodology is presented. Scheduling, ...
متن کاملBoard driven I/O planning & optimization
The vast majority of IC’s that go into production must reside on a Printed Circuit Board (PCB). Unfortunately, the design and layout of this PCB is often an afterthought and never considered in the planning of the chip itself. The result is a PCB that is very difficult to complete on a minimal number of layers and signal integrity is often compromised. This often creates a huge bottleneck in th...
متن کاملKnowledge-Based Automatic Components Placement for Single-Layer PCB Layout
Printed Circuit Board layout involves the skillful placement of the required components in order to facilitate the routing process and minimize or satisfy size constraints. In this paper, we present the application to this problem of a general system, which is able to combine knowledge-based and search-based solving and which has a meta-level layer to control it's reasoning. Results have shown ...
متن کاملOptimizing Printed Circuit Board Assembly during the Design Process
This paper investigates the incorporation of optimization techniques early in the design process for the manufacturing process of printed circuit board (PCB) assembly. PCB design is a long process in which many sequential optimizations are performed with assembly optimization being the last. Since assembly optimization is not performed until the PCB design is completed it tends to be sub-optima...
متن کاملReduction of crosstalk on printed circuit board using genetic algorithm in switching power supply
Crosstalk between printed circuit board (PCB) traces in switching power supplies may cause high electromagnetic interference emission. PCB layout plays an important part and a genetic algorithm (GA) is used to produce a layout with reduced crosstalk. A coupling index and a new way of representing a trace for the GA process is presented.
متن کامل